Rocketmq 磁盘空间不足无法使用之投机取巧解决方法 您所在的位置:网站首页 disk available Rocketmq 磁盘空间不足无法使用之投机取巧解决方法

Rocketmq 磁盘空间不足无法使用之投机取巧解决方法

2024-07-16 17:32| 来源: 网络整理| 查看: 265

OS: Windows 7 x64

与客户对接数据,对方使用了rocketmq,我这边写好代码需要搭建 rocketmq 来测试。 按照官网的文档布署、运行,结果 C:\ 盘瞬间没空间了,提示空间不足。 C:\ 盘空间只有2,3个G,根本用不起来。但 D 盘还有 22G 网上尝试寻找修改剩余空间配置、数据存储路径配置的方法,都无效。 把 C:\ 盘清理了一遍,腾出5.7个G的空间,结果producer 只发了一次消息,再次发送失败,提示磁盘空间不足 service not available now, maybe disk full, CL: 0.93 CQ: 0.93 INDEX: 0.93, m 此时 C:\ 盘仍还剩余3G多也不行,据说是按磁盘空间剩余比例来算的。 rocketmq 在 Windows 上的数据存储路径是用户目录下,如: C:\Users\Andy\store, 可以看到这里面有1~2个G的数据。

操作步骤: 停止 rocketmq 服务及 broker,删除 C:\Users\Andy\store 文件夹在C:\Users\Andy 目录建立目录链接:mklink /D store D:\rocketmq_data\store 将目录链接到空间比较充足的 D:\ 盘启动 rocketmq 服务及 broker

运行正常,以投机取巧之法解决…

创建文件/目录链接这一招,我在开发过程中经常使用,解决编译好的程序与配置/资源文件不在相同目录时,不用到处拷贝、修改配置。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有